Bioluminescence tomography reconstruction based on multitasking Bayesian compressed sensing

ABSTRACT

Implementations of the present disclosure relate to methods for reconstruction for bioluminescence tomography based on a method of multitask Bayesian compressed sensing in the field of medical image processing. The method includes the following operations. Firstly the high order approximation model is used to model the law of light propagation in biological tissues, then the inner-correlation among multispectral measurements is researched based on multitask learning method and incorporated into a reconstruction algorithm of bioluminescence tomography as prior information to reduce ill-posedness of BLT reconstruction, and then on this basis, three-dimensional reconstruction of bioluminescent source is realized. Compared with other reconstruction algorithms for BLT, the correlation among multispectral measurements is incorporated into the disclosure and the ill-posedness of BLT reconstruction is reduced. The bioluminescent source can be reconstructed and located accurately using the proposed algorithm, and computational efficiency can be greatly improved.

CROSS REFERENCE TO RELATED APPLICATION

This application is a national stage application of International application number PCT/CN2015/084555, filed Jul. 21, 2015, titled “Bioluminescence tomography reconstruction based on multitasking Bayesian compressed sensing,” which claims the priority benefit of Chinese Patent Application No. 201510397424.0, filed on Jul. 8, 2015, which is hereby incorporated by reference in its entirety.

TECHNICAL FIELD

The disclosure belongs to the field of medical image processing, and more particularly to a reconstruction method for bioluminescence tomography based on a method of multitask Bayesian compressed sensing.

BACKGROUND

Optical molecular imaging is a rapidly developing technique of molecular imaging, which combines optical process with certain molecular properties. Optical molecular imaging analyzes and processes bioluminescence or excited fluorescence in objectives, and studies them qualitatively and quantitatively.

Representative imaging methods of optical molecular imaging technology are fluorescence imaging and bioluminescent imaging (BLI). Both of them belong to two-dimensional luminescent imaging technology. Although the technology is convenient and simple, it has limitations in application, especially for imaging depth, two-dimensional fluorescence image that may not reflect the information of light source depth and hard to quantify it. The two technologies mentioned above can only reflect projection information of fluorescent probes in organisms at a certain angle, which is generated by superposition of multiple depths signals. So, two-dimensional imaging technology has a very low resolution.

BLT developed based on two-dimensional bioluminescent imaging technology has become an important branch of optical molecular imaging because BLT can reflect the information of signal depth. Bioluminescence tomography technology works not by excitation of an external light source, but by a biochemical luminescence reaction in organisms. Photons generated in organisms propagate in a certain way in the biological tissue and constantly interact with it such as to reach body surface. Finally, distribution of the bioluminescent source in a small animal can be reconstructed using the bioluminescent images acquired on the surface of biological tissue by a high sensitivity detector, which reveals activity laws of molecules in vivo in essence.

The photons in biological tissue do not transmit along a straight line, but experience a lot of scattering process, which leads to BLT inverse problems: a highly ill-posed problem in mathematics. And small measurement disturbance from outside will bring great changes to reconstruction results. The researchers did a lot of work to reduce the ill-posedness usually by providing different prior knowledge to the problem from different angles.

The existing methods reducing ill-posedness are mostly based on multiplying spectral information and sparsity of light sources to study BLT reconstruction methods. However, the correlation among multi-spectra is not considered. In mathematics, the method of multi-spectra increases the known quantity of the equation to be solved, which can improve solving results. For BLT, in the method based on multi-spectra, the light source is reconstructed by the data obtained using multiple filters from different wavelengths, while the light source is remained unchanged. In fact, measurements among multi-spectra are not independent, but interrelated, and their common task is the reconstruction of the bioluminescent source. Therefore, the quality of reconstructed BLT images will be likely improved if the correlation among multi-spectra is considered into reconstruction. Based on this, a BLT reconstruction method based on inner-correlation of multi-spectra is proposed in the disclosure.

The disclosure is based on a multitask learning method. Firstly a high order approximation model is used to model the law of light transmission in the biological tissue, then inner-correlation among multi-spectra is researched based on the multitask learning method, and finally on this basis three-dimensional reconstruction of the bioluminescent source is realized.

SUMMARY

To solve the above problems existing in reconstruction algorithms for bioluminescence tomography, the disclosure proposes a method based on multitask learning. A high order approximation model is used to model the law of light propagation in the biological tissue, and inner-correlation among multi-spectra is researched based on multitask learning method, and finally on this basis three-dimensional reconstruction of a bioluminescent source is realized.

The technical scheme adopted in the disclosure is: firstly, a high order approximation model is used to model the law of light propagation in the biological tissue, and inner-correlation among multi-spectra is researched based on multitask learning method and incorporated into the reconstruction algorithm as prior information to reduce the ill-posedness of BLT reconstruction, finally on this basis three-dimensional reconstruction of the bioluminescent source is realized. Specifically, the following steps are provided as follow.

Step one, defining the problems and initialization—obtaining values of P spectral bands at M measurement points, and setting gamma prior distribution α₀ with the shape parameter a and scale parameter b, wherein α₀ ⁻¹ is the variance of emission light measurements Φ(τ_(i)) with Gaussian distribution.

Two models can be adopted to simulate the law of light propagation in a biological tissue: radiative transfer equation and diffusion equation. Radiative transfer equation is a mathematical model describing accurately the law of light propagation, but the solution of RTE is very difficult even under a very simplified condition, and the amount of calculation is very large. Diffusion equation is the low-order approximation of the radiative transfer equation, and the solution of which is simple but the precision is low. Furthermore, the application of the diffusion equation must meet conditions of biological tissues with strong scattering and low absorption. It is not suitable for the condition that the light source is located on the boundaries of biological tissues, which limits the application of diffusion equation in the biomedical fields. Based on this, simplified spherical harmonics approximation (SP_(N)) equations are adopted in the disclosure. The model may describe accurately the light propagation in a biological tissue with strong scattering and low absorption, at the same time, it has a modest computational complexity. Instead of diffusion approximation transfer equation, the model is used to accurately simulate the law of the light propagation in the biological tissue to improve precision of forward solution.

Given the effect of spectrum, SP₇ model include four equations at band τ_(i) and position r:

$\begin{matrix} {{{{{- \nabla} \cdot \frac{1}{3{\mu_{a\; 1}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}}} = {{S\left( {r,\tau_{i}} \right)} + {\left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} - {\left( {\frac{8}{15}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}} + {\left( {\frac{16}{35}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}}} & (1) \\ {{{{{- \nabla} \cdot \frac{1}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}}} = {{{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}} + {\left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{16}{45}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{4}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}} - {\left( {{\frac{32}{105}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{8}{21}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}}} & (2) \\ {{{{{- \nabla} \cdot \frac{1}{11{\mu_{a\; 5}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{3}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{64}{225}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{16}{45}{\phi_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{9}{25}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}}} = {{\frac{8}{15}{S\left( {r,\tau_{i}} \right)}} - {\left( {\frac{8}{15}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{16}{45}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{4}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{128}{525}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{32}{105}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{54}{175}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}}} & (3) \\ {{{{{- \nabla} \cdot \frac{1}{15{\mu_{a\; 7}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{4}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{256}{225}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{64}{245}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{324}{1225}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}} + {\frac{13}{49}{\mu_{a\; 6}\left( {r,\tau_{i}} \right)}}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}} = {{{- \frac{16}{35}}{S\left( {r,\tau_{i}} \right)}} + {\left( {\frac{16}{35}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} - {\left( {{\frac{32}{105}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{8}{21}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{128}{525}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{32}{105}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{54}{175}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}}}} & (4) \end{matrix}$

Wherein S represents light function; μ_(a) is light absorption coefficient; μ_(i) is light scattering coefficient; μ_(ai)=μ_(a)+μ_(s)(1−g^(i)), g^(i) is anisotropic factor; φ_(i) represents the linear combination of Legendre moments φ_(i) of radiosity and can be represented as:

$\quad\left\{ \begin{matrix} {\phi_{1} = {\varphi_{0} + {2\varphi_{2}}}} \\ {\phi_{2} = {{3\varphi_{2}} + {4\varphi_{4}}}} \\ {\phi_{3} = {{5\varphi_{4}} + {6\varphi_{6}}}} \\ {\phi_{4} = {7\varphi_{6}}} \end{matrix} \right.$

Based on the SP₇ equation, set φ₆=φ₄=0, and remain formula (1) and (2), and SP₃ equations are obtained:

$\begin{matrix} {{{{{- \nabla} \cdot \frac{1}{3{\mu_{a\; 1}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} +}{{{{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{2}\left( {r,\tau_{i}} \right)}}} = {S\left( {r,\tau_{i}} \right)}}} & (6) \\ {{{{- \left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {{\nabla{\cdot \frac{1}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}}}{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}}} = {{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}}} & (7) \end{matrix}$

Based on the boundary conditions of SP₇, set φ₆=φ₄=0, and the boundary conditions of SP₃ are obtained:

$\begin{matrix} {{{\left( {\frac{1}{2} + A_{1}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{1}}{3{\mu_{a\; 1}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}} = {{\left( {\frac{1}{8} + C_{1}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{1}}{\mu_{a\; 3}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}}} & (8) \\ {{{\left( {\frac{7}{24} + A_{2}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{2}}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}} = {{\left( {\frac{1}{8} + C_{2}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{2}}{\mu_{a\; 1}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}}} & (9) \end{matrix}$

Wherein {right arrow over (n)} represents the outward unit normal vector perpendicular to the boundary; A_(i)

B_(i) and C_(i) are a series of constants which are related to the angle distance of boundary reflectivity. The corresponding surface emission light Φ(r,τ_(i)) is:

$\begin{matrix} {{\Phi \left( {r,\tau_{i}} \right)} = {{\left( {\frac{1}{4} + J_{0}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} - {\left( \frac{0.5 + J_{1}}{3\mu_{a\; 1}{\phi_{1}\left( {r,\tau_{i}} \right)}} \right){\overset{\rightarrow}{n} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}} - {\left( {\frac{1}{16} + \frac{{2J_{0}} - J_{2}}{3}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} - {\left( \frac{J_{3}}{7\mu_{a\; 1}{\phi_{2}\left( {r,\tau_{i}} \right)}} \right){\overset{\rightarrow}{n} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}}} & \; \end{matrix}$

Wherein J₀, . . . , J₃ are a series of constants.

Step two, constructing the linear relationship—based on finite element method to discretize SP₃ diffusion equation, and constructing the linear model between boundary measurements and unknown light source for each wavelength;

In the formula (6) and (7), S(r,τ_(i)) represents the distribution of bioluminescent source and also the unknown quantity to be solved. In order to solve the SP₃ equation and its boundary conditions using finite element method, firstly two SP₃ equations should be written in corresponding weak solution forms:

$\begin{matrix} {{\int_{\Omega}^{\;}{\left( {{{{- \nabla} \cdot \frac{1}{3{\mu_{a\; 1}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{2}\left( {r,\tau_{i}} \right)}}} \right){\Psi \left( {r,\tau_{i}} \right)}\ {r}}} = {\int_{\Omega}^{\;}{{S\left( {r,\tau_{i}} \right)}{\Psi \left( {r,\tau_{i}} \right)}\ {r}}}} & \; \\ {{\int_{\Omega}^{\;}{\left( {{{- \left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {{\nabla{\cdot \frac{1}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}}}{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}^{\;}{\left( {{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}} \right){\Psi \left( {r,\tau_{i}} \right)}\ {r}}}} & \; \end{matrix}$

Wherein, Ψ(r,τ_(i)) is test function, and two boundary conditions for formula (8) and (9) also should be written in corresponding weak solution forms:

$\begin{matrix} {{\int_{\Omega}^{\;}{\left( {{\left( {\frac{1}{2} + A_{1}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{1}}{3{\mu_{a\; 1}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}^{\;}{\left( {{\left( {\frac{1}{8} + C_{1}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{1}}{\mu_{a\; 3}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}}} & \; \\ {{\int_{\Omega}^{\;}{\left( {{\left( {\frac{7}{24} + A_{2}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{2}}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}^{\;}{\left( {{\left( {\frac{1}{8} + C_{2}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{2}}{\mu_{a\; 1}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}}} & \; \end{matrix}$

Then the weak solution forms of the boundary conditions are incorporated into that for the SP₃ equation using Green's formula.

$\begin{matrix} {{{\int_{\Omega}^{\;}{\left( {{\frac{1}{3\mu_{a\; 1}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {\mu_{a}{\phi_{1}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}} - {\frac{2}{3}\mu_{a}{\phi_{2}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}}} \right){r}}} - {\int_{\partial\Omega}^{\;}{\left( {{\frac{e_{1}}{3\mu_{a\; 1}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {\frac{e_{2}}{3\mu_{a\; 1}}{\phi_{2}\left( {r,\tau_{i}} \right)}}} \right){\psi \left( {r,\tau_{i}} \right)}{r}}}} = {\int_{\Omega}^{\;}{{S\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}\ {r}}}} & \; \\ {\int_{\Omega}^{\;}\left( {{{\frac{1}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}{{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}} \cdot {\nabla{\psi \left( {r,\tau_{i}} \right)}}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}} - {\left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}\ {r}}} = {\int_{\Omega}^{\;}{\left( {{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}} \right){\psi \left( {r,\tau_{i}} \right)}\ {r}}}} \right.} & \; \end{matrix}$

Wherein e₁

e₂

e₃ and e₄ are respectively:

$\begin{matrix} {e_{1} = {\frac{1}{W}\left( {\frac{D_{1}\left( {1 + {8C_{2}}} \right)}{8\mu_{a\; 3}} - \frac{\left( {1 + B_{2}} \right)\left( {1 + {2A_{1}}} \right)}{14\mu_{a\; 3}}} \right)}} \\ {e_{2} = {\frac{1}{W}\left( {\frac{\left( {1 + B_{2}} \right)\left( {1 + {8C_{2}}} \right)}{56\mu_{a\; 3}} - \frac{D_{1}\left( {7 + {24A_{2}}} \right)}{24\mu_{a\; 3}}} \right)}} \\ {e_{3} = {\frac{1}{W}\left( {\frac{\left( {1 + B_{1}} \right)\left( {1 + {8C_{2}}} \right)}{24\mu_{a\; 1}} - \frac{D_{2}\left( {7 + {2A_{1}}} \right)}{2\mu_{a\; 1}}} \right)}} \\ {e_{4} = {\frac{1}{W}\left( {\frac{D_{2}\left( {1 + {8C_{1}}} \right)}{8\mu_{a\; 1}} - \frac{\left( {1 + B_{1}} \right)\left( {7 + {24A_{2}}} \right)}{72\mu_{a\; 1}}} \right)}} \end{matrix}$

In the above formulas, the form for W is as follow:

$W = {\frac{\left( {1 + B_{1}} \right)\left( {1 + B_{2}} \right)}{21\mu_{a\; 1}\mu_{a\; 3}} - \frac{D_{1}D_{2}}{\mu_{a\; 1}\mu_{a\; 3}}}$

For mesh generation, the distribution of light source S(r,τ_(i)) is written as S(τ_(i)) only related to the spectral band, when the corresponding basis function is selected, the whole stiffness matrix M_(ij) is assembled, the SP₃ equations are discretized into the matrix equation as follow:

${\begin{bmatrix} {M_{11}M_{12}} \\ {M_{21}M_{22}} \end{bmatrix}\begin{bmatrix} \phi_{1} \\ \phi_{2} \end{bmatrix}} = {\begin{bmatrix} B & 0 \\ 0 & B \end{bmatrix}\begin{bmatrix} {S\left( \tau_{i} \right)} \\ {{- \frac{2}{3}}{S\left( \tau_{i} \right)}} \end{bmatrix}}$

Wherein B is the matrix of size N×N, φ₁ and φ₁ are two partitioned submatrices and can be represented as:

φ₁=⅓B[3M ₁₂ ⁻¹+2M ₂₂ ⁻¹ τM ₁₁ ⁻¹ M ₁₂+2M ₂₁ ⁻¹ M ₂₂]⁻¹ S(τ_(i))

φ₂=⅓B[3M ₁₁ ⁻¹+2M ₂₁ ⁻¹ τM ₁₁ ⁻¹ M ₁₂+2M ₂₁ ⁻¹ M ₂₂]⁻¹ S(τ_(i))

The linear relationship between the surface emission light Φ(τ_(i)) and the distribution of unknown bioluminescent source S(τ_(i)) should be constructed. In the experiment, only the optical signals on the surface of organisms can be collected, so only the node values on the boundary of φ(τ_(i)) is remained and the rows which do not contain the nodes on the boundary of matrix are removed, and the equation is obtained as follow:

${\Phi \left( \tau_{i} \right)} = {{{\beta_{1}\phi_{1}} + {\beta_{2}\phi_{2}}} = {\frac{1}{3}{B\left( {{{{\beta_{1}\left\lbrack {{3M_{12}^{- 1}} + {2M_{22}^{- 1}}} \right\rbrack}\left\lbrack {{M_{11}^{- 1}M_{12}} + {2M_{21}^{- 1}M_{22}}} \right\rbrack}^{- 1} + {{{\beta_{2}\left\lbrack {{3M_{11}^{- 1}} + {2M_{21}^{- 1}}} \right\rbrack}\left\lbrack {{M_{11}^{- 1}M_{12}} + {2M_{21}^{- 1}M_{22}}} \right\rbrack}^{- 1}{S\left( \tau_{i} \right)}}} = {{A\left( \tau_{i} \right)}{S\left( \tau_{i} \right)}}} \right.}}}$

The above equation constructs the relationship between the distribution of unknown bioluminescent source and the boundary emission light, i.e.:

Φ(τ_(i))=A(τ_(i))S(τ_(i))

In multispectral conditions, the energy ratio ω(τ_(i)) of spectral bands is measured by spectrum analysis in advance, set S represent the total energy of all spectral bands of light sources, i.e. S=Σ_(i=1) ^(p)ω(τ_(i))S(τ_(i)), and p represent the number of spectral bands. All spectral bands of light sources and boundary measurements are incorporated, and the relationship between the distribution of unknown bioluminescent source and the boundary emission light in multispectral conditions is as follow:

A _(mul) S=Φ _(mul)

Now,

${A_{mul} = \begin{bmatrix} {{\omega \left( \tau_{1} \right)}{A\left( \tau_{1} \right)}} \\ {{\omega \left( \tau_{2} \right)}{A\left( \tau_{2} \right)}} \\ \vdots \\ {{\omega \left( \tau_{P} \right)}{A\left( \tau_{P} \right)}} \end{bmatrix}},{\Phi_{mul} = \begin{bmatrix} {\Phi \left( \tau_{1} \right)} \\ {\Phi \left( \tau_{2} \right)} \\ \vdots \\ {\Phi \left( \tau_{p} \right)} \end{bmatrix}}$

Step three, estimating the shared prior—based on empirical Bayesian maximum likelihood function, inferring parameter α which represents the correlation among multi-wavelength;

In practical problems, the emission light measurement Φ(τ_(i)) usually contains noise, if the noise obeys Gaussian random distribution with mean zero and variance α₀ ⁻¹, the maximum likelihood function of Φ(τ_(i)) related to the distribution of bioluminescent source S(τ_(i)) and α₀ is represented as:

${p\left( {\left. {\Phi \left( \tau_{i} \right)} \middle| {S\left( \tau_{i} \right)} \right.,\alpha_{0}} \right)} = {\left( \frac{\alpha_{0}}{2\pi} \right)^{\frac{M}{2}}\exp \left\{ {{- \frac{\alpha_{0}}{2}}{{{\Phi \left( \tau_{i} \right)} - {{A\left( \tau_{i} \right)}{S\left( \tau_{i} \right)}}}}_{2}^{2}} \right\}}$

In order to describe the correlation among spectral bands, a multitask idea is introduced, and the whole light source is regarded as a whole task T, wherein S(τ_(i)) is the ith task model in T, and S_(j)(τ_(i)) represents the jth element of S(τ_(i)). If S(τ_(i)) obeys the Gaussian prior distribution with mean zero and parameter α₀ obeys Gamma prior distribution, then:

p(S(τ_(i))|α,α₀)=Π_(j=1) ^(N) N(S _(j)(τ_(i))|0,α₀ ⁻¹α_(j) ⁻¹)

p(α₀ |a,b)=Ga(α₀ |a,b)

Wherein α=(α₁, . . . , α_(j), . . . α_(N))^(T) is hyper-parameter, representing prior information. Then, the values of α_(j) are identical in all spectral bands, i.e. α representing the correlation among various spectral bands, the empirical Bayesian method estimate the hyper-parameter α is used by maximizing the marginal likelihood function, then:

$L = {{\sum\limits_{i = 1}^{p}{\log \mspace{11mu} {p\left( {\Phi \left( \tau_{i} \right)} \middle| \alpha \right)}}} = {{\sum\limits_{i = 1}^{p}{{\log \left( {\int{{P\left( {\left. {\Phi \left( \tau_{i} \right)} \middle| {S\left( \tau_{i} \right)} \right.,\alpha_{0}} \right)}{P\left( {\left. {S\left( \tau_{i} \right)} \middle| \alpha \right.,\alpha_{0}} \right)}{P\left( {\left. \alpha_{0} \middle| a \right.,b} \right)}}} \right)}{S_{\overset{.}{\pi}}}{\alpha_{0}}}} = {{{- \frac{1}{2}}{\sum\limits_{i = 1}^{p}\left\lbrack {{\left( {n_{i} + {2a}} \right){\log \left( {{{\Phi \left( \tau_{i} \right)}^{T}B_{i}^{- 1}{\Phi \left( \tau_{i} \right)}} + b} \right)}} + \frac{\log {B_{i}}}{2}} \right\rbrack}} + {const}}}}$

Wherein,

B _(i) =I+A(τ_(i))Λ⁻¹ A(τ_(i))^(T), Λ⁻¹=diag(α₁,α₁, . . . ,α_(N)).

Step four, reconstructing unknown light source—based on the estimated {circumflex over (α)} of the known hyper-parameter and boundary measurements Φ_(mul), the bioluminescent source is reconstructed using maximum likelihood function.

After obtaining the estimated {circumflex over (α)}, all spectral bands of light sources and boundary measurements are incorporated, and the maximum likelihood function of the unknown light source S can be represented as:

${P\left( {\left. S \middle| \Phi_{mul} \right.,\hat{\alpha}} \right)} = {{\int{{P\left( {\left. S \middle| \Phi_{mul} \right.,\hat{\alpha},\alpha_{0}} \right)}{P\left( {\left. \alpha_{0} \middle| a \right.,b} \right)}{\alpha_{0}}}} = \frac{{{\Gamma\left( {a + \frac{N}{2}} \right)}\left\lbrack {1 + {\frac{1}{2b}\left( {S - \mu_{mul}} \right)^{T}{\sum\limits_{mul}^{- 1}\left( {S - \mu_{mul}} \right)}}} \right\rbrack}^{- {({a + \frac{N}{2}})}}}{{\Gamma (a)}\left( {2\pi \; b} \right)^{N/2}{\sum\limits_{mul}}^{1/2}}}$

Wherein,

μ_(mul)=Σ_(mul) A _(mul) ^(T)Φ_(mul)

Σ_(mul)=(A _(mul) ^(T) A _(mul)+Ξ)⁻¹

In the formula, Ξ=diag({circumflex over (α)}₁, {circumflex over (α)}₁, . . . , {circumflex over (α)}_(N)), the framework of multitask model is shown in FIG. 1.

The disclosure is based on multitask learning method. Firstly a high order approximation model is used to model the law of light propagation in the biological tissue, then inner-correlation among multi-spectra is researched based on multitask learning method, and finally on this basis three-dimensional reconstruction of the fluorescent source is realized. The reconstruction results show not only bioluminescent sources in a mouse body are accurately reconstructed and located in the disclosure, but computational efficiency has been greatly improved.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a framework of a multitask model;

FIG. 2 shows a collection area of measurements of a digital mouse chest;

FIG. 3 shows reconstruction results of light sources in a lung (a) shows the reconstruction positions of the light sources in the lung, (b)-(d) show coronal slices of reconstructed results using BLT corresponding XCT. In (b)-(d), positions of real light sources marked by circles;

FIG. 4 shows reconstruction results of light sources based on L1 regularization reconstruction method (a)-(c) show coronal slices of reconstructed results using BLT corresponding to XCT, positions of the real light sources marked by circles;

FIG. 5 shows reconstruction results of the light sources in a liver (a) and (b) show reconstructed slices using micro-CT. (c)-(f) show the distribution of light sources reconstructed based on the algorithm proposed in this disclosure, (g)-(j) show the reconstruction results using L1 norm regularization method. (c) and (i) show the coronal slices when y=51 mm, (f) and (j) show the cross section when z=12.97 mm. The positions of the real light sources are marked by circles.

FIG. 6 shows reconstruction results based on two algorithms. (a) and (c) show the reconstruction results using the algorithm proposed in the disclosure, (b) and (d) show the reconstruction results using L1 norm regularization method. (a) and (b) show the coronal section when y=51.05 mm, (c) and (d) show the cross section when z=15.97. Positions of real light sources are marked by circles.

FIG. 7 shows reconstruction results of light sources in a liver (a) shows the coronal slice based on micro-CT data. (b) and (d) show the reconstruction results based on RIRM and L1 RMRM, respectively. (c) and (e) show the reconstruction results based on two algorithms on XCT. Positions of the real light sources are marked by circles.

FIG. 8 shows reconstruction results of light sources (a) shows the reconstruction results based on Bayesian compressed sensing method, (b) shows the reconstruction results based on the proposed algorithm. The positions of the real light sources are marked by circles.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The disclosure will be described in more detailed below accompanying drawings with preferred embodiments.

In order to test effectiveness of the proposed method in the disclosure, two simulation experiments were performed using heterogeneous digital mouse phantoms. In the experiments, parameters of optical properties of biological tissues were supposed to be known, and the detailed parameters were shown in table 1. The forward boundary measurements were obtained using finite element method in this disclosure. In order to avoid “inverse crime” effectively, forward data was obtained using SP₃ equation, a mesh of which contain 42342 nodes and 208966 tetrahedral units, and the mesh used in reconstruction contain 20196 nodes and 108086 tetrahedral units. Given the spectral distribution, two spectral bands adopted in the experiment are 620 nm and 700 nm, respectively. In order to simulate a collection of bioluminescent data, only the measurements of digital mouse chest (a total of 1311 boundary measurement points) were adopted, as shown in FIG. 2.

TABLE 1 Parameters of Optical Properties of Biological Tissues Light Absorption Light Absorption Biological Spectral Coefficient μ_(a) Coefficient μ_(s) Tissue Band (mm⁻¹) (mm⁻¹) Muscle 620 nm 0.086 0.429 700 nm 0.0027 0.3792 Liver 620 nm 0.345 0.678 700 nm 0.23 0.648 Lung 620 nm 0.195 2.173 700 nm 0.13 2.124 Bone 620 nm 0.06 2.495 700 nm 0.039 2.34 Heart 620 nm 0.058 0.963 700 nm 0.038 0.905

Experiment 1

First group: in the first group experiment, a spherical light source with the radius of 1.5 mm was placed in a mouse lung, and the central position of which was (14.5, 44.0, 12.8) mm and the distance from the organism surface was 4.8 mm.

The bioluminescent source was reconstructed using the reconstruction algorithm proposed in the disclosure, and the reconstruction results were analyzed and shown in FIG. 3. It can be seen that the bioluminescent source can be reconstructed accurately using the method proposed in the disclosure, the central position of which was (14.69, 44.17, 14.69) mm and the absolute distance from the real light source was 0.28 mm.

Further, in order to verify its effectiveness, the algorithm proposed in the disclosure was compared with the reconstruction algorithm based on L1 regularization method, and the reconstruction results from the latter were shown in FIG. 4. The center position of the light source reconstructed based on L1 regularization method was (14.59, 43.63, 14.59) mm, and the distance from the real light source was 0.39 mm.

In addition, the computation time spent on reconstruction is 1773.9 seconds using L1 regularization method, whereas only 0.67 seconds spent on reconstruction using the algorithm proposed in this disclosure.

Second group: in the second group experiment, the light source with same size was placed in the liver, the central position of which was (22.0, 51.0, 22.0) mm, and the distance from the organism surface was 7.06 mm.

Then, the light source was reconstructed using the algorithm proposed in the disclosure, and the results were shown in FIG. 5. It can be seen that the bioluminescent source can be reconstructed accurately using the algorithm proposed in the disclosure, the central position of which was (22.37, 50.68, 22.37) mm, and the absolute distance from the real light source was 0.5612 mm.

In order to verify the effectiveness of the algorithm, it was compared with the reconstruction algorithm based on L1 regularization method, and the reconstruction results of the latter were shown in FIG. 6. The center position of the light source reconstructed based on L1 regularization reconstruction method was (23.01, 50.06, 14.87) mm, and the distance from the real light source was 2.3239 mm.

Accordingly, it can be seen that the reconstruction based on L1 regularization method had poor effect and big errors when the reconstructed bioluminescent source was located at a deeper position of the biological tissue; whereas the fluorescent source can be located accurately using the method proposed in this disclosure. At the same time, the computation time of reconstruction was 1738.8 seconds using L1 regularization method, whereas only 0.936 seconds using the algorithm in this disclosure.

The summarizing quantitative comparison of the above two group experiments were performed, the reconstruction algorithm based on multitask compression sensing proposed in this disclosure was abbreviated to IRIRM, and the reconstruction algorithm based on L1 norm regularization was abbreviated to L1-RMRM. The comparison results were shown in table 2.

TABLE 2 The Summarizing Quantitative Comparison Between Two Algorithms Real Positions of Reconstruction the Light Reconstructed Position Reconstruction Algorithm Sources Positons Error (mm) Time (s) IRIRM (14.5, 44.0, 12.8) (14.69, 44.17, 12.9) 0.28 0.67 (22.0, 51.0, 13.0) (22.37, 50.68, 13.15) 0.5612 0.936 L1-RMRM (14.5, 44.0, 12.8) (14.59, 43.63, 12.88) 0.39 1773.9 (22.0, 51.0, 13.0) (23.01, 50.06, 14.87) 2.3239 1738.8

Experiment 2

In order to further test the effectiveness of the algorithm, the second experiment of double light sources was performed.

The first group: in the first experimental group, two spherical light sources with the radius of 1.5 mm were respectively placed in the liver and lung, the central position of which were (14, 51, 16) mm and (21, 51, 16) mm, and the distance from the organism surface were 5.56 mm and 5.82 mm, respectively. The reconstruction was respectively performed using the algorithm proposed in this disclosure and L1 regularization method, and the reconstruction results were shown in FIG. 7. The bioluminescent source can be reconstructed accurately using both algorithms, as shown in FIG. 7.

The second group: in the second experimental group, both of two light sources were placed in the liver, the light sources were reconstructed using the above two algorithms and reconstruction results were shown in FIG. 8. As shown in FIG. 8, only one light source was reconstructed based on L1 regularization method; whereas both of two bioluminescent sources can be reconstructed accurately using the algorithm proposed in the disclosure, which further verified the effectiveness of the proposed method.

The summarizing quantitative comparison of two group experiments of double light sources was performed, and the results were shown in table 3.

TABLE 3 The Summarizing Quantitative Comparisons between Two Algorithms Based on Double Light Source Biological Tissues Light Position Error (mm) Sources Reconstruction Light Light Reconstruction Located in Algorithm Source 1 Source 2 Time (s) Lung and Liver IRIRM 0.6772 0.3735 0.9828 L1-RMRM 0.6772 0.3735 1770.6 Liver IRIRM 1.0973 0.3330 0.4836 L1-RMRM NaN 0.3330 1767.7

In the disclosure, the simulation experiments were performed by setting a single light source in a lung and liver of the mouse-shape phantoms, and the algorithm proposed in the disclosure and reconstruction method based on L1 regularization were compared. Further, the experiments of double light sources were performed, the light sources were respectively reconstructed using the algorithm proposed in the disclosure and the reconstruction method based on L1 regularization, and the results were compared. Experimental results suggested the bioluminescent source can be reconstructed and located accurately using the proposed algorithm, and computational effectiveness can be greatly improved, which further testify the effectiveness of the proposed algorithm. 

What is claimed is:
 1. A method for bioluminescence tomography reconstruction using multitask Bayesian compressed sensing, the method comprising: performing three-dimensional reconstruction of a bioluminescent source based on a high order approximation model associated with light propagation in a biological tissue, inner-correlation among multispectral measurements associated with a multitask learning method and incorporation of a reconstruction algorithm as prior information to reduce ill-posedness of BLT reconstruction by: (Step one) defining problems and performing initialization by acquiring P wavelengths' boundary data at M measurement points, and setting gamma prior distribution α₀ with a shape parameter a and scale parameter b, wherein α₀ ⁻¹ is a variance of emission light measurements Φ(τ_(i)) with Gaussian distribution, wherein each of two models is adopted to simulate the law of light propagation in the biological tissue, the two models include radiative transfer equation and diffusion equation, the radiative transfer equation is a mathematical model that describes the law of light propagation accurately, diffusion equation is low-order approximation of the radiative transfer equation, the application of the diffusion equation meets the conditions of biological tissues with strong scattering and low absorption, and the light source is not located on the boundaries of biological tissues, simplified spherical harmonics approximation (SP_(N)) equation is adopted thereof, the high order approximation model describes the light propagation in the biological tissue with strong scattering and low absorption and simulate the law of the light propagation in biological tissues to improve the precision of forward solution, given effect of spectrum, SP₇ model includes four equations at band τ_(i) and position r: $\begin{matrix} {{{{{- \nabla} \cdot \frac{1}{3{\mu_{a\; 1}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} +}{{{{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} = {{S\left( {r,\tau_{i}} \right)} + {\left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} - {\left( {\frac{8}{15}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}} + {\left( {\frac{16}{35}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}}},}} & (1) \\ {{{{{- {\nabla{\cdot \frac{1}{7{\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}}}}{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}}} = {{{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}} + {\left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{16}{45}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{4}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}} - {\left( {{\frac{32}{105}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{8}{21}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}}},} & (2) \\ {{{{{- {\nabla{\cdot \frac{1}{11{\mu_{a\; 5}\left( {r,\tau_{i}} \right)}}}}}{\nabla{\phi_{3}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{64}{225}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{16}{45}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{9}{25}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}}} = {{\frac{8}{15}{S\left( {r,\tau_{i}} \right)}} - {\left( {\frac{8}{15}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{16}{45}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{4}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{128}{525}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{32}{105}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{54}{175}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}}},} & (3) \\ {{{{{- {\nabla{\cdot \frac{1}{15{\mu_{a\; 7}\left( {r,\tau_{i}} \right)}}}}}{\nabla{\phi_{4}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{256}{225}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{64}{245}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{324}{1225}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}} + {\frac{13}{49}{\mu_{a\; 6}\left( {r,\tau_{i}} \right)}}} \right){\phi_{4}\left( {r,\tau_{i}} \right)}}} = {{{- \frac{16}{35}}{S\left( {r,\tau_{i}} \right)}} + {\left( {\frac{16}{35}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} - {\left( {{\frac{32}{105}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{8}{21}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( {{\frac{128}{525}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{32}{105}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}} + {\frac{54}{175}{\mu_{a\; 4}\left( {r,\tau_{i}} \right)}}} \right){\phi_{3}\left( {r,\tau_{i}} \right)}}}},} & (4) \end{matrix}$ wherein S represents light function, μ_(a) is a light absorption coefficient; μ_(s) is a light scattering coefficient; μ_(ai)=μ_(a)+μ_(s)(1−g^(i)), g^(i) is anisotropic factor, φ_(i) represents a linear combination of Legendre moments φ_(i) of radiosity and is represented as: $\left\{ {\begin{matrix} {\phi_{1} = {\varphi_{0} + {2\; \varphi_{2}}}} \\ {\phi_{2} = {{3\; \varphi_{2}} + {4\; \varphi_{4}}}} \\ {\phi_{3} = {{5\; \varphi_{4}} + {6\; \varphi_{6}}}} \\ {\phi_{4} = {7\; \varphi_{6}}} \end{matrix},} \right.$ based on the SP₇ equation, setting φ₆=φ₄=0 and remain formula (1) and (2), and SP₃ equations are obtained: $\begin{matrix} {{{{{- \nabla} \cdot \frac{1}{3\; {\mu_{a\; 1}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{1}\left( {r,\tau_{1}} \right)}}} + {{\mu_{a}\left( {r,\tau_{1}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{2}\left( {r,\tau_{i}} \right)}}} = {S\left( {r,\tau_{i}} \right)}} & (6) \\ {{{{{- \left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {{\nabla{\cdot \frac{1}{7\; {\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}}}{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}}} = {{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}}},} & (7) \end{matrix}$ based on the boundary conditions of SP₇, setting φ₆=φ₄=0, wherein the boundary conditions of SP₃ are obtained: $\begin{matrix} {{{\left( {\frac{1}{2} + A_{1}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{1}}{3\; {\mu_{a\; 1}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}} = {{\left( {\frac{1}{8} + C_{1}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{1}}{\mu_{a\; 3}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}}} & (8) \\ {{{{\left( {\frac{7}{24} + A_{2}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{2}}{7\; {\mu_{a\; 3}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}} = {{\left( {\frac{1}{8} + C_{2}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{2}}{\mu_{a\; 1}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}}},} & (9) \end{matrix}$ wherein {right arrow over (n)} represents the outward unit normal vector which is perpendicular to the boundary, A_(i)

B_(i) and C_(i) are a series of constants, related to the angle distance of boundary reflectivity; the corresponding surface emission light Φ(r, τ_(i)) is: ${{\Phi \left( {r,\tau_{i}} \right)} = {{\left( {\frac{1}{4} + J_{0}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} - {\left( \frac{0.5 + J_{1}}{3\; \mu_{a\; 1}{\phi_{1}\left( {r,\tau_{i}} \right)}} \right){\overset{\rightarrow}{n} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}} - {\left( {\frac{1}{16} + \frac{{2J_{0}} - J_{2}}{3}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} - {\left( \frac{J_{3}}{7\; \mu_{a\; 1}{\phi_{2}\left( {r,\tau_{i}} \right)}} \right){\overset{\rightarrow}{n} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}}},$ wherein, J₀, . . . , J₃ are a series of constants; (Step two) constructing the linear relationship based on finite element method to discretize SP₃ diffusion equation, and constructing the linear model between boundary measurements and unknown light source for each wavelength, wherein, in the formula (6) and (7), S(r,τ_(i)) represents the distribution of bioluminescent light source and also the unknown quantity to be solved, incorporating two SP3 equations should be written in corresponding weak solution forms to solve the SP₃ equation and related boundary conditions using finite element method: ${{\int_{\Omega}{\left( {{{{- \nabla} \cdot \frac{1}{3\; {\mu_{a\; 1}\left( {r,\tau_{i}} \right)}}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}{\phi_{2}\left( {r,\tau_{i}} \right)}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}{{S\left( {r,\tau_{i}} \right)}{\Psi \left( {r,\tau_{i}} \right)}{r}}}},{{\int_{\Omega}{\left( {{{- \left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right)}{\phi_{1}\left( {r,\tau_{i}} \right)}} - {{\nabla{\cdot \frac{1}{7\; {\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}}}{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}{\left( {{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}}},$ wherein ψ(r, τ_(i)) is test function, Incorporating two boundary conditions for the formula (8) and (9) in corresponding weak solution forms: ${{\int_{\Omega}{\left( {{\left( {\frac{1}{2} + A_{1}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{1}}{3\; {\mu_{a\; 1}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}{\left( {{\left( {\frac{1}{8} + C_{1}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{1}}{\mu_{a\; 3}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}}},{{\int_{\Omega}{\left( {{\left( {\frac{7}{24} + A_{2}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}} + {\left( \frac{1 + B_{2}}{7\; {\mu_{a\; 3}\left( {r,\tau_{i}} \right)}} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}{\left( {{\left( {\frac{1}{8} + C_{2}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}} + {\left( \frac{D_{2}}{\mu_{a\; 1}\left( {r,\tau_{i}} \right)} \right){{\overset{\rightarrow}{n}\left( {r,\tau_{i}} \right)} \cdot {\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}}}} \right){\Psi \left( {r,\tau_{i}} \right)}{r}}}},$ incorporating the weak solution forms of the boundary conditions into that for the SP3 equation using Green's formula; ${{{\int_{\Omega}{\left( {{\frac{1}{3\; \mu_{a\; 1}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {\mu_{a}{\phi_{1}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}} - {\frac{2}{3}\mu_{a}{\phi_{2}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}}} \right){r}}} - {\int_{\partial\Omega}{\left( {{\frac{e_{1}}{3\; \mu_{a\; 1}}{\nabla{\phi_{1}\left( {r,\tau_{i}} \right)}}} + {\frac{e_{2}}{3\; \mu_{a\; 1}}{\phi_{2}\left( {r,\tau_{i}} \right)}}} \right){\psi \left( {r,\tau_{i}} \right)}{r}}}} = {\int_{\Omega}{{S\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}{r}}}},{\int_{\Omega}\left( {{{{\frac{1}{7\; {\mu_{a\; 3}\left( {r,\tau_{i}} \right)}}{{\nabla{\phi_{2}\left( {r,\tau_{i}} \right)}} \cdot {\nabla{\psi \left( {r,\tau_{i}} \right)}}}} + {\left( {{\frac{4}{9}{\mu_{a}\left( {r,\tau_{i}} \right)}} + {\frac{5}{9}{\mu_{a\; 2}\left( {r,\tau_{i}} \right)}}} \right){\phi_{2}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}} - {\left( {\frac{2}{3}{\mu_{a}\left( {r,\tau_{i}} \right)}} \right){\phi_{1}\left( {r,\tau_{i}} \right)}{\psi \left( {r,\tau_{i}} \right)}{r}}} = {\int_{\Omega}{\left( {{- \frac{2}{3}}{S\left( {r,\tau_{i}} \right)}} \right){\psi \left( {r,\tau_{i}} \right)}{r}}}},} \right.}$ wherein e₁

e₂

e₃ and e₄ are respectively: ${e_{1} = {\frac{1}{W}\left( {\frac{D_{1}\left( {1 + {8C_{2}}} \right)}{8\; \mu_{a\; 3}} - \frac{\left( {1 + B_{2}} \right)\left( {1 + {2\; A_{1}}} \right)}{14\; \mu_{a\; 3}}} \right)}},{e_{2} = {\frac{1}{W}\left( {\frac{\left( {1 + B_{2}} \right)\left( {1 + {8C_{2}}} \right)}{56\; \mu_{a\; 3}} - \frac{D_{1}\left( {7 + {24A_{2}}} \right)}{24\; \mu_{a\; 3}}} \right)}},{e_{3} = {\frac{1}{W}\left( {\frac{\left( {1 + B_{1}} \right)\left( {1 + {8C_{2}}} \right)}{24\; \mu_{a\; 1}} - \frac{D_{2}\left( {7 + {2A_{1}}} \right)}{2\; \mu_{a\; 1}}} \right)}},{e_{4} = {\frac{1}{W}\left( {\frac{D_{2}\left( {1 + {8C_{1}}} \right)}{8\; \mu_{a\; 1}} - \frac{\left( {1 + B_{1}} \right)\left( {7 + {24A_{2}}} \right)}{72\; \mu_{a\; 1}}} \right)}},$ wherein in the above formulas, the form for W is as follow: ${W = {\frac{\left( {1 + B_{1}} \right)\left( {1 + B_{2}} \right)}{21\; \mu_{a\; 1}\mu_{a\; 3}} - \frac{D_{1}D_{2}}{\mu_{a\; 1}\mu_{a\; 3}}}},$ wherein, for mesh generation, the distribution of light source S(r, τ_(i)) is written as S(τ_(i)) related to the spectral band, when the corresponding basis function is selected, the whole stiffness matrix M_(ij) is assembled, discretizing the SP₃ equation into the matrix equation as follow: ${{\begin{bmatrix} M_{11} & M_{12} \\ M_{21} & M_{22} \end{bmatrix}\begin{bmatrix} \phi_{1} \\ \phi_{2} \end{bmatrix}} = {\begin{bmatrix} B & 0 \\ 0 & B \end{bmatrix}\begin{bmatrix} {S\left( \tau_{i} \right)} \\ {{- \frac{2}{3}}{S\left( \tau_{i} \right)}} \end{bmatrix}}},$ wherein B is the matrix of size N×N, φ₁ and φ₁ are two partitioned submatrices and are represented as: φ₁=⅓B[3M ₁₂ ⁻¹+2M ₂₂ ⁻¹ τM ₁₁ ⁻¹ M ₁₂+2M ₂₁ ⁻¹ M ₂₂]⁻¹ S(τ_(i)), φ₂=⅓B[3M ₁₁ ⁻¹+2M ₂₁ ⁻¹ τM ₁₁ ⁻¹ M ₁₂+2M ₂₁ ⁻¹ M ₂₂]⁻¹ S(τ_(i)), wherein the linear relationship between the surface emission light Φ(τ_(i)) and the distribution of unknown bioluminescent light source S(τ_(i)) are constructed, in the experiment, only the optical signals on the surface of organisms are collected such that only the node values on the boundary of Φ(τ_(i)) is remained and the rows which do not contain the nodes on the boundary of matrix are removed, and the equation is obtained as follow: $\begin{matrix} {{\Phi \left( \tau_{i} \right)} = {{\beta_{1}\phi_{1}} + {\beta_{2}\phi_{2}}}} \\ {= {\frac{1}{3}{B\left( {{{\beta_{1}\left\lbrack {{3M_{12}^{- 1}} + {2M_{22}^{- 1}}} \right\rbrack}\left\lbrack {{M_{11}^{- 1}M_{12}} + {2M_{21}^{- 1}M_{22}}} \right\rbrack}^{- 1} +} \right.}}} \\ {{{{\beta_{2}\left\lbrack {{3M_{11}^{- 1}} + {2M_{21}^{- 1}}} \right\rbrack}\left\lbrack {{M_{11}^{- 1}M_{12}} + {2M_{21}^{- 1}M_{22}}} \right\rbrack}^{- 1}{S\left( \tau_{i} \right)}}} \\ {{= {{A\left( \tau_{i} \right)}{S\left( \tau_{i} \right)}}},} \end{matrix}$ wherein the above equation constructs the relationship between the distribution of unknown bioluminescent light source and the boundary emission light, which is: Φ(τ_(i))=A(τ_(i))S(τ_(i)) wherein, in multispectral conditions, the energy ratio ω(τ_(i)) of spectral bands is measured by spectrum analysis in advance, setting S to represent the total energy of all spectral bands of light sources, which is S=Σ_(i=1) ^(p)ω(τ_(i))S(τ_(i)), and p to represent the number of spectral bands, wherein all spectral bands of light sources and boundary measurements are incorporated, the relationship between the distribution of unknown bioluminescent light source and the boundary emission light in multispectral conditions is formulated as follow: A _(mul) S=Φ _(mul) Now, ${A_{mul} = \begin{bmatrix} {{\omega \left( \tau_{1} \right)}{A\left( \tau_{1} \right)}} \\ {{\omega \left( \tau_{2} \right)}{A\left( \tau_{2} \right)}} \\ \vdots \\ {{\omega \left( \tau_{P} \right)}{A\left( \tau_{P} \right)}} \end{bmatrix}},{{\Phi_{mul} = \begin{bmatrix} {\Phi \left( \tau_{1} \right)} \\ {\Phi \left( \tau_{2} \right)} \\ \vdots \\ {\Phi \left( \tau_{p} \right)} \end{bmatrix}};}$ (Step three) estimating the shared prior based on empirical Bayesian maximum likelihood function, infer parameter α which represents the correlation among multi-wavelength; wherein, the emission light measurement Φ(τ_(i)) contains noise, if the noise obeys Gaussian random distribution with mean zero and variance α₀ ⁻¹, the maximum likelihood function of Φ(τ_(i)) related to the distribution of bioluminescent light source S(τ_(i)) and α₀ is represented as: ${{p\left( {{{\Phi \left( \tau_{i} \right)}{S\left( \tau_{i} \right)}},\alpha_{0}} \right)} = {\left( \frac{\alpha_{0}}{2\; \pi} \right)^{\frac{M}{2}}\exp \left\{ {{- \frac{\alpha_{0}}{2}}{{{\Phi \left( \tau_{i} \right)} - {{A\left( \tau_{i} \right)}{S\left( \tau_{i} \right)}}}}_{2}^{2}} \right\}}},$ introducing a multitask idea is introduced to describe the correlation among spectral bands, wherein the whole light source is regarded as a whole task T, S(τ_(i)) is the ith task model of T, and S_(j)(τ_(i)) represents the jth element of S(τ_(i)), and if S(τ_(i)) obeys the Gaussian prior distribution with mean zero and the parameter α₀ obeys Gamma prior distribution, then: p(S(τ_(i))|α,α₀)=Π_(j=1) ^(N) N(S _(j)(τ_(i))|0,α₀ ⁻¹α_(j) ⁻¹) p(α₀ |a,b)=Ga(α₀ |a,b), wherein α=(α₁, . . . α_(j), . . . α_(N))^(T) is hyper-parameter, representing prior information, the values of α_(j) are identical in all spectral bands, i.e. α representing the correlation among various spectral bands, an empirical Bayesian method that estimates the hyper-parameter α is used by maximizing a marginal likelihood function, then: $\begin{matrix} {L = {\sum\limits_{i = 1}^{p}{\log \; {p\left( {{\Phi \left( \tau_{i} \right)}\alpha} \right)}}}} \\ {= {\sum\limits_{i = 1}^{p}{{\log \left( {\int{{P\left( {{{\Phi \left( \tau_{i} \right)}{S\left( \tau_{i} \right)}},\alpha_{0}} \right)}{P\left( {{{S\left( \tau_{i} \right)}\alpha},\alpha_{0}} \right)}{P\left( {{\alpha_{0}a},b} \right)}}} \right)}{S_{\tau \; i}}{\alpha_{0}}}}} \\ {= {{{- \frac{1}{2}}{\sum\limits_{i = 1}^{p}\left\lbrack {{\left( {n_{i} + {2a}} \right){\log \left( {{{\Phi \left( \tau_{i} \right)}^{T}B_{i}^{- 1}{\Phi \left( \tau_{i} \right)}} + b} \right)}} + \frac{\log {B_{i}}}{2}} \right\rbrack}} + {const}}} \end{matrix}$ wherein B_(i)=I+A(τ_(i))Λ⁻¹ A(τ_(i))^(T), Λ⁻¹=diag(α₁, α₁, . . . , α_(N)); and (Step four) reconstructing an unknown light source based on the estimated {circumflex over (α)} of the known hyper-parameter and boundary measurements Φ_(mul), wherein the bioluminescent light source is reconstructed using maximum likelihood function, after obtaining the estimated {circumflex over (α)}, incorporating all spectral bands of light sources and boundary measurements, wherein the maximum likelihood function of the unknown light source S is represented as: $\begin{matrix} {{P\left( {{S\Phi_{mul}},\hat{\alpha}} \right)} = {\int{{P\left( {{S\Phi_{mul}},\hat{\alpha},\alpha_{0}} \right)}{P\left( {{\alpha_{0}a},b} \right)}{\alpha_{0}}}}} \\ {{= \frac{{{\Gamma \left( {a + \frac{N}{2}} \right)}\left\lbrack {1 + {\frac{1}{2b}\left( {S - \mu_{mul}} \right)^{T}{\sum\limits_{mul}^{- 1}\left( {S - \mu_{mul}} \right)}}} \right\rbrack}^{- {({a + \frac{N}{2}})}}}{{\Gamma (a)}\left( {2\; \pi \; b} \right)^{N/2}{\sum\limits_{mul}}^{1/2}}},} \end{matrix}$ wherein, μ_(mul)=Σ_(mul) A _(mul) ^(T)Φ_(mul) Σ_(mul)=(A _(mul) ^(T) A _(mul)+Ξ)⁻¹, and wherein, in the formula, Ξ=diag({circumflex over (α)}₁, {circumflex over (α)}₁ . . . , {circumflex over (α)}_(N)); a framework of multitask model is shown below: 